.companyindex{
	background-color: #F1F1F1;
	.shop_banner{
		height:10.0rem;
		width:25rem;
		/*-webkit-filter: grayscale(100%); */
	}
	.product{
		background-color: #fff;
		margin:0.666667rem 0;
		padding-top:.7rem;
		.company_title{
			&::before,
			&::after{
		    content: "";
		    display: block;
		    height: 0;
		    line-height: 0;
		    visibility: hidden;
		    clear: both;
			}
			span{
				&:first-of-type{
					float:left;
					display: inline-block;
					height:20px;
					line-height: 20px;
					padding:0 .5rem;
					border-left:#FF6969 0.4rem solid;
					color:#333;
					font-size: 1.133333rem;
				}
				&:last-of-type{
					float:right;
					color:#666;
					font-size: 0.866667rem;
					padding-right:1rem;
				}
			}
		}
		.com_content{
			padding:.5rem;
		}
	}
}